Personalized Web Reports in Style: Tweaking SAS® ODS, Tagsets, and CSS to Get the Output Right
نویسنده
چکیده
This paper aims to present a solution for a scenario wherein a vast amount of less experienced users (e.g., heads of sections) are to be provided with Web reports that are personalized in the sense that each user automatically obtains data for those business units lying within his or her responsibility. The layout of these reports, on the other hand, should be common to all users and fully aligned to the styling of the remainder of the organization’s intranet. We obtain this type of report by using SAS® Stored Processes, by overwriting parts of the predefined SAS® tag sets, and by extensively adding identifiers and classes to the HTML output. The optical appearance is thereafter defined by means of cascaded style sheets.
منابع مشابه
Secrets from a SAS Technical Support Guy: Combining the Power of the SAS® Output Delivery System with Microsoft Excel Worksheets
Business analysts commonly use Microsoft Excel with the SAS® System to answer difficult business questions. While you can use these applications independently of each other to obtain the information you need, you can also combine the power of those applications, using the SAS Output Delivery System (ODS) tagsets, to completely automate the process. This combination delivers a more efficient pro...
متن کاملStaying Relevant in a Competitive World: Using the SAS® Output Delivery System to Enhance, Customize, and Render Reports
Technology is always changing. To succeed in this ever-evolving landscape, organizations must embrace the change and look for ways to use it to their advantage. Even standard business tasks such as creating reports are affected by the rapid pace of technology. Reports are key to organizations and their customers. Therefore, it is imperative that organizations employ current technology to provid...
متن کاملSeamless Reporting Automation through the Integration of JMP, SAS, and VBA
The TiVo user interface (UI) is continuously enhanced for design. To monitor and improve UI performance, statistical tests are run on multiple test cases across various dimensions, and weekly reports are generated. The reports require the flexibility of Excel, the analysis power of JMP® and SAS®, and the reporting convenience of PowerPoint. This can be accomplished by integrating JMP, SAS® ODS,...
متن کاملReceiving Html Attachments on Mobile Devices
SAS® BI programmers have been clamoring for a way to quickly create mobile-enabled versions of existing SAS BI content. This can be difficult because there may be multiple BI reports that need to be converted. Fortunately, PROC STP (new in SAS 9.3) is a solution that can take a system’s existing SAS Stored Process Reports and create mobileenabled versions of them. This paper shows how PROC STP ...
متن کاملContrasting programming techniques for summarizing voluminous SAS output using the SAS Output Delivery System (ODS) (PROC FREQ as an example) Stuart Long, Westat
SAS® ODS provides programmers with the ability to extract selected information from a procedure and store it in datasets. Such datasets can then be combined to summarize the results from numerous procedures. The SAS Macro facility can be used to execute and extract information from repetitively called SAS procedures. “Macro Variable Arrays” can simplify the extraction of information from SAS pr...
متن کامل